package com.kunbo.cn.app.service;

import java.util.List;
import java.util.Map;
import com.kunbo.cn.app.entity.NoticeOfArrival;

public interface NoticeOfArrivalService {


	NoticeOfArrival selArrival(Integer id);

	List<Map<String,Object>> selAllArrival(String notificationNumber,Integer page,Integer pageSize,Integer wayBillUnit);

	Boolean saveArrival(String notification_type, String notification_code, String waybill_code, String order_code,
			String supplier, String material_name, String receiving_unit, String transport_unit, String car_number,
			String frid, String driver_name, String id_number, String note,float accruals,float vehicle_authenticated_load,String uuid,String create_user_id,String volume_to_be_transported,String driver_phone);

	Boolean updArrival(Integer id, String notification_type, String notification_code, String waybill_code,
			String order_code, String supplier, String material_name, String receiving_unit, String transport_unit,
			String car_number, String frid, String driver_name, String id_number, String note,float accruals,float vehicle_authenticated_load,Double old_net_weight);

	List<Map<String,Object>> selOrderArrival(String supplier, Integer page, Integer pageSize);
	List<Map<String,Object>> selOrderArrivalNotice(String supplier, Integer page, Integer pageSize);

}


